package agent;

import java.io.Serializable;

import operations.Operation;
import data.DataObject;
import server.RemoteDomaineManager;
import topic.Topic;

public interface AgentDCS  extends Serializable{
	void broadcast();
	void registerRemoteListener(RemoteDomaineManager remoteDomaine);
	DataObject getDataObject(String parentTopicName, String topicName);
	Topic createTopic(String parentTopicName, Operation operation);
}
